triangular ligament - Spanish English Dictionary